home *** CD-ROM | disk | FTP | other *** search
- program try6;
- uses SysUtils, Dialogs, Hex;
-
- var i: ^LongInt;
- begin
- new(i);
- try
- try
- i^ := HexVal('GOOD');
- ShowMessage('We will never get here!')
- except
- on E: EHexValError do
- ShowMessage(E.Message)
- end { inner try block };
- finally
- dispose(i);
- ShowMessage('We have cleaned up our memory!')
- end { outer try block };
- ShowMessage('And now we will get here...')
- end.
-